//
//  ZBDebugViewSourceModel.h
//  DevDemo
//
//  Created by BO ZHOU on 2021/5/6.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

typedef enum : NSUInteger {
    ZBDebugFunctionType_logout,
    ZBDebugFunctionType_switchUsers,
    ZBDebugFunctionType_apiLog,
    ZBDebugFunctionType_switchBaseUrl,
    ZBDebugFunctionType_monitorFps
} ZBDebugFunctionType;

@interface ZBDebugViewSourceModel : NSObject


@property (nonatomic, copy) NSString* iconName;

@property (nonatomic, copy) NSString* title;


@property (nonatomic, assign) ZBDebugFunctionType functionType;

+(instancetype)modelWithIconName:(NSString*)iconName title:(NSString*)title functionType:(ZBDebugFunctionType)functionType;

@end

NS_ASSUME_NONNULL_END
